If you seriously want to dig into it and go through every possibility, let me know, i can setup something with a nissan guy who knows his shit even more so then greg (dare i say!). Hes a whore. But he knows how to fix almost anything. BTW, you never mentioned if you've changed/cleaned your injectors...